$(function(){
  // layer模块
  const layer=layui.layer
  // 点击切换到注册模块
  $('#link_reg').on('click',function(){
    $('.login-box').hide()
    $('.reg-box').show()
  })
  //  点击切换到登录模块
  $('#link_login').on('click',function(){
    $('.reg-box').hide()
    $('.login-box').show()
   })

  //  form模块
  const form=layui.form
  form.verify({
    // 自定义一个校验规则
    pd:[/^[\s]{6,12}$/,'必须6到12位,切不能出现空格'],
    // 校验两次密码是否一致
    repwd:function(value){
     // 通过形参拿到的是确认密码框中的内容
      // 还需要拿到密码框中的内容
      // 然后进行一次等于的判断
      // 如果判断失败,则return一个提示消息即可
      let pwd=$('#pwd').val()
      if (pwd!==value) {
        return alert('两次密码不一致')
      }
    }
  })

  // 注册功能
  $('#form_reg').on('submit',function(){
    // 阻止表单默认行为
    e.preventDefault()
    // 2-ajax请求注册功能
    const data={
      username:$('#username').val(),
      password: $('#pwd') .val()
    }
    $.post(
      'http://big-event-api-t.itheima.net/api/reguser',
      data,
      function(res){
        if (res.status !== 0) {
          return layer.msg(res .message)
        }
        layer.msg('注册成功,亲登录~')
      }
    )
  })
})